a herbaceous plant native to the lesser antilles (anthurium acaule) - Spanisch Englisch Wörterbuch